home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Your Choice 1
/
your choice.zip
/
your choice
/
OS2
/
DXP232
/
DXP.HST
< prev
next >
Wrap
Text File
|
1994-02-08
|
11KB
|
207 lines
History of Disk eXPress:
1.01 11/25/91 First release of DSKEXP (Disk Express). Package
includes this history file, the documentation file,
DSKEXP.EXE (DOS version of the program) and
DSKEXP2.EXE (OS/2 version of the program).
1.02 12/04/91 Bug fix for version 1.01.
DSKEXP:
- Failed to read diskette correctly if a new
diskette is inserted in drive. If the diskette
has been previously accessed by DOS, DSKEXP
will read the diskette correctly.
- Failed to read 160K/180K diskettes.
- Diskette conversion failed for 160K/180K
diskettes.
DSKEXP and DSKEXP2:
- Incorrect diskette fragmentation report for
1.2M diskette.
- Diskette conversion is now limited to different
form factor diskettes (5.25" to 5.25" conversion
and 3.5" to 3.5" conversion are not allowed).
- Corrections to documentation.
1.04 02/19/92 DSKEXP:
- /f not working in version 1.02 is fixed.
DSKEXP and DSKEXP2:
- New logic for FAT scanning. Previous versions
may not correctly determine the actual last
sector used unless /a is specified.
- New Ctrl-C and Ctrl-Break routines.
- Incomplete output file will be deleted when user
hits Ctrl-C/Ctrl-Break.
New major release:
2.00 05/19/92 Name changed to DXP.EXE. Added Xtract as a standlone
diskette image extractor. DXP and XTRACT are now
dual mode applications (OS/2 and DOS). Refer to
DXP.DOC for all the new features for Version 2
release.
Bugs fixed in 1.04 are carried over to version 2.
The known ones under 1.04 are:
- Ran out of near heap under OS/2 if a CMD.EXE
replacement shell is used.
- FAT scanning logic may miss sparsely allocated
clusters and the bad clusters count may be off
by one.
- /c conversion switch under OS/2 is now working.
2.01 09/04/92 Minor image description display code bug fix.
Reworked all display routines so that all errors
and warning messages are sent to stderr. Normal
messages are sent to stdout.
Corrections to spelling errors in documentation.
2.02 10/17/92 Improved error messages and error logic.
(internal release)
Better detection of invalid image header by DXP.
Improved documentation.
2.03 10/23/92 Improved error handling when reading an unformatted
diskette when running the program under OS/2.
2.04 11/30/92 Bug fix to allow formatting of 1.44M and 720K
(internal release) diskettes in 2.88M diskette drive. Minor code
clean up and maintenance.
Corrected buffer allocation code for running DXP
under DOS with 2.88M diskette.
2.10 01/26/93 Completely rewritten low-level diskette read/write
code for the DOS side of Disk eXPress. This allows
read/write of sectors at high speed under OS/2 DOS
box also.
More code and compiler optimizations to reduce self-
extracting code size by about 2K, and a 10% overall
speed up.
Corrections to some error messages.
Two beeps are now produced for CRC mismatch after
diskette is created.
New /q switch to allow QuickFormatting of diskette.
New /DOS switch to allow making of self-extracting
images that run under DOS and OS/2 DOS box ONLY.
Reduction of 13K overhead in self-extracting code.
New /s switch in self-extracting image to bypass
warning prompt.
Description can now be entered by specifying them
in environment variables (DXPDESC1 to DXPDESC5).
Added "Format once", "Format all" selections when a
diskette write error is encountered.
2.10a 02/12/93 Fixed a problem with "*** in used or not found."
error if DXP is used with certain OS/2 replacement
command shells such as 4OS2-32.
2.10b 05/31/93 Changes in copyright message.
(internal release)
Fixed incorrect message prompt when QuickFormatting a
write-protected diskette.
2.20 07/22/93 Disk eXPress now reads non-DOS diskettes. Diskettes
must conform to PC physical formats with 512-byte
sectors.
New 32-bit OS/2 version included in the package. The
compression/decompression thread are typically 40%
faster than the 16-bit version under OS/2 2.x.
Memory consumption is about the same as the 16-bit
version when both are running under OS/2 2.x.
Small enhancement with self-extracting code to
display the full details on diskette image stored.
Streamlined self-extracting code, making it smaller,
yet providing more functionality.
Streamlined the diskette verify after write routine.
Streamlined the self-extracting code replacement
routine.
Bug fix with calculating last track (without the /a
switch) when creating diskette image for single-sided
diskette (missed by one track).
Rewritten startup and exit code making Disk eXPress
more robust during startup and asynchronous process
termination.
Minor changes with help screens and messages.
2.30 10/18/93 Added /d to allow displaying of image description
in self-extracting images.
New /p switch for specifying pass phrase to enable
data encryption.
New option to allow sector skewing when formatting
diskette under OS/2. This allows 10 to 50% speed
increase in future diskette read/write under OS/2.
/a switch extended to accept user specified
diskette capacity for non-DOS diskette.
Threads priority tuning to further increase the
speed of Disk eXPress by 5 to 10%. 32-bit version
of Disk eXPress can run up to 2.3 times faster
than the DOS version when used in conjunction with
sector skew optimized diskettes.
More elaborate error return code is now provided.
Speeded up the operation of the /r switch.
Enhanced the automatic diskette sensing routine.
Disk eXPress Self-check message is removed since the
checking is much faster.
Fixed diskette read error prompt for self-extracting
code after a non-DOS diskette is created. Please
replace the self-extracting code with the /r switch.
Fixed stdout redirection for DXP.EXE under OS/2.
Fixed error when decompressing single-sided diskette
image. The last track was omitted by version 2.20.
All such self-extracting images created by version
2.20 must be replaced with version 2.30 self-
extracting code.
Fixed a bug to prevent possible crashing of Disk
eXPress when sensing unformatted diskette.
Fixed a potential C library dead lock under OS/2
with DXP.EXE if Ctrl-C is pressed in the middle of
an operation.
2.31 11/08/93 Compression/decompression code tuning to achieve
another 7-20% speed up with the use of Execution
Trace Analyzer in IBM C Set++.
/w switch for wiping unused tracks at the end of the
the diskette during image extraction.
Fixed a bug introduced in 2.30 for disallowing
extraction of version 1.0x images.
Internal maintenance to allow the 16-bit OS/2 code
to run under Windows NT. This includes DXP.EXE,
XTRACT.EXE and VMDISKX.EXE.
Program size reduction by replacing C library calls
with operating system calls when possible.
Missing DXP.HST history file in the 2.30 shareware
release.
2.32 02/08/94 Added wildcard processing for self-extracting code
replacement (/r switch).
Allows the imaging of diskettes containing bad
sectors.
Proper capture of image description via I/O
redirection (dxp image.exe /d > desc.txt).